/*
*
* BusinessStaffInfo.java
* @author yaokan
* @date 2020-11-26 16:52:19
*/
package com.steel.yfmall.cloud.assistant.po.user;

import java.util.Date;

public class BusinessStaffInfo {
    /**
     *  @Fields staff_code 员工编码
     */
    private String staffCode;

    /**
     *  @Fields id 记录ID
     */
    private Integer id;

    /**
     *  @Fields staff_name 姓名
     */
    private String staffName;

    /**
     *  @Fields sale_group_code 业务销售组编码
     */
    private String saleGroupCode;

    /**
     *  @Fields position 职位
     */
    private String position;

    /**
     *  @Fields department_code 部门编码
     */
    private String departmentCode;

    /**
     *  @Fields department 部门
     */
    private String department;

    /**
     *  @Fields mobile 联系电话
     */
    private String mobile;

    /**
     *  @Fields email 邮箱地址
     */
    private String email;

    /**
     *  @Fields status 状态(1:在职 0:离职)
     */
    private Integer status;

    /**
     *  @Fields update_time 创建时间
     */
    private Date updateTime;

    /**
     *  @Fields update_user 修改人
     */
    private String updateUser;

    /**
     *  @Fields remarks 备注信息
     */
    private String remarks;

    /**
     * 员工编码
     * @return staff_code 员工编码
     */
    public String getStaffCode() {
        return staffCode;
    }

    /**
     * 员工编码
     * @param staffCode 员工编码
     */
    public void setStaffCode(String staffCode) {
        this.staffCode = staffCode == null ? null : staffCode.trim();
    }

    /**
     * 记录ID
     * @return id 记录ID
     */
    public Integer getId() {
        return id;
    }

    /**
     * 记录ID
     * @param id 记录ID
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 姓名
     * @return staff_name 姓名
     */
    public String getStaffName() {
        return staffName;
    }

    /**
     * 姓名
     * @param staffName 姓名
     */
    public void setStaffName(String staffName) {
        this.staffName = staffName == null ? null : staffName.trim();
    }

    /**
     * 业务销售组编码
     * @return sale_group_code 业务销售组编码
     */
    public String getSaleGroupCode() {
        return saleGroupCode;
    }

    /**
     * 业务销售组编码
     * @param saleGroupCode 业务销售组编码
     */
    public void setSaleGroupCode(String saleGroupCode) {
        this.saleGroupCode = saleGroupCode == null ? null : saleGroupCode.trim();
    }

    /**
     * 职位
     * @return position 职位
     */
    public String getPosition() {
        return position;
    }

    /**
     * 职位
     * @param position 职位
     */
    public void setPosition(String position) {
        this.position = position == null ? null : position.trim();
    }

    /**
     * 部门编码
     * @return department_code 部门编码
     */
    public String getDepartmentCode() {
        return departmentCode;
    }

    /**
     * 部门编码
     * @param departmentCode 部门编码
     */
    public void setDepartmentCode(String departmentCode) {
        this.departmentCode = departmentCode == null ? null : departmentCode.trim();
    }

    /**
     * 部门
     * @return department 部门
     */
    public String getDepartment() {
        return department;
    }

    /**
     * 部门
     * @param department 部门
     */
    public void setDepartment(String department) {
        this.department = department == null ? null : department.trim();
    }

    /**
     * 联系电话
     * @return mobile 联系电话
     */
    public String getMobile() {
        return mobile;
    }

    /**
     * 联系电话
     * @param mobile 联系电话
     */
    public void setMobile(String mobile) {
        this.mobile = mobile == null ? null : mobile.trim();
    }

    /**
     * 邮箱地址
     * @return email 邮箱地址
     */
    public String getEmail() {
        return email;
    }

    /**
     * 邮箱地址
     * @param email 邮箱地址
     */
    public void setEmail(String email) {
        this.email = email == null ? null : email.trim();
    }

    /**
     * 状态(1:在职 0:离职)
     * @return status 状态(1:在职 0:离职)
     */
    public Integer getStatus() {
        return status;
    }

    /**
     * 状态(1:在职 0:离职)
     * @param status 状态(1:在职 0:离职)
     */
    public void setStatus(Integer status) {
        this.status = status;
    }

    /**
     * 创建时间
     * @return update_time 创建时间
     */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     * 创建时间
     * @param updateTime 创建时间
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * 修改人
     * @return update_user 修改人
     */
    public String getUpdateUser() {
        return updateUser;
    }

    /**
     * 修改人
     * @param updateUser 修改人
     */
    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser == null ? null : updateUser.trim();
    }

    /**
     * 备注信息
     * @return remarks 备注信息
     */
    public String getRemarks() {
        return remarks;
    }

    /**
     * 备注信息
     * @param remarks 备注信息
     */
    public void setRemarks(String remarks) {
        this.remarks = remarks == null ? null : remarks.trim();
    }
}
